Bilingual Senior Project Manager, Life Sciences (FR/ENG). The Senior Project Manager is a key customer-facing role. You will work with external and internal clients to manage the timely flow of all localization project actions from initiation to delivery, ensuring that projects meet quality, turnaro...